a clearly demonstrable improvement - German English Dictionary